package com.mrlv.common.utils.validator;

import javax.validation.GroupSequence;

public interface ToolInterface {

    /**
     * 新增使用(配合spring的@Validated功能分组使用)
     */
    interface insert{}


    /**
     * 更新使用(配合spring的@Validated功能分组使用)
     */
    interface update{}

    /**
     *  删除使用(配合spring的@Validated功能分组使用)
     */
    interface delete{}


    /**
     * 属性必须有这两个分组的才验证(配合spring的@Validated功能分组使用)
     */
    @GroupSequence({insert.class, update.class, delete.class})
    interface all{};


}
